﻿//全局
$(function () {
    //按钮渐隐
    $("input[class*='btn'],a[class*='btn'],input[id*='btn'],a[id*='btn']").hover(function () {
        $(this).stop(true, true).animate({ "opacity": 0.8 });
    }, function () {
        $(this).stop(true, true).animate({ "opacity": 1 });
    });
    //图片放大
    $(".bigimg").jbigimg();
    //字体颜色
    $("[font-color]").each(function () {
        $(this).css("color", "#" + $(this).attr("font-color"));
    })
    $("[f-color]").each(function () {
        $(this).css("color", "#" + $(this).attr("f-color"));
    })
    //背景颜色
    $("[background-color]").each(function () {
        $(this).css("background-color", "#" + $(this).attr("background-color"));
    })
    $("[bg-color]").each(function () {
        $(this).css("background-color", "#" + $(this).attr("bg-color"));
    })
    //input点击隐藏描述
    $(":text,:password").each(function () {
        if ($(this).val() != "") $(this).next(".input_desc").hide();
    }).focus(function () {
        $(this).next(".input_desc").hide();
    }).blur(function () {
        if ($(this).val() == "")
            $(this).next(".input_desc").show();
    });
    $(".input_desc").click(function () {
        $(this).prev(":text,:password").focus();
    });

    try { if ((".partner li").length >= 5) { $(".partner").slide({ mainCell: "ul", effect: "leftMarquee", vis: 5, interTime: 40, autoPlay: true }); } } catch (e) { };

    //下拉列表
    $(document).click(function () { $(".custom_select").hide(); })
    $(".jselect").toggle(function () {
        var _s = $(".custom_select", this);
        $(".custom_select").not(_s).hide();
        _s.is(":hidden") ? _s.show() : _s.hide();
    }, function () {
        var _s = $(".custom_select", this);
        $(".custom_select").not(_s).hide();
        _s.is(":hidden") ? _s.show() : _s.hide();
    })
    $(".custom_select ul li").click(function () {
        var _this = $(this), _q = _this.parents(".jselect").find("q")
        _q.text(_this.text()).attr("value", _this.attr("value"));
    });

    //导航滑动线
    var _nav_line = $(".top_wrap_line").siblings("ul"),
    _sel_width = $(".sel", _nav_line).outerWidth(),
    _sel_left = $(".sel", _nav_line).length == 0 ? 0 : $(".sel", _nav_line).position().left,
    _sel_line = $(".top_sel_line").css({ left: _sel_left, width: _sel_width }),
    _wrap_line = $(".top_wrap_line").width(_nav_line.outerWidth());
    $("li", _nav_line).hover(function () {
        _sel_line.stop(true, false).animate({ left: $(this).position().left, width: $(this).outerWidth() }, 300);
    }, function () {
        _sel_line.stop(true, false).animate({ left: _sel_left, width: _sel_width }, 300);
    });
});